#include <iostream>
#include "ThreadPool.h"
#include "CommandLineParser.h"

using namespace std;

namespace tsc
{
namespace common
{

/*! ****************************************************************************
 *
 * \brief Help printout
 *
 ******************************************************************************/
void usage()
{
  cout << "USAGE" << endl;
}

/*! ****************************************************************************
 *
 * \brief Parse command-line options.
 *
 ******************************************************************************/
void parseCommandLine(CommandLineParser* pParser)
{
  if (pParser->isKeyPresent("h") || pParser->isKeyPresent("help"))
  {
    usage();
  }
}

/*! ****************************************************************************
 *
 * \brief Initiate Process in main program function
 *
 ******************************************************************************/
void initSubProcesses()
{
  cout << "Create service #1" << endl;
  ThreadPool::instance()->add();
  cout << "Create service #2" << endl;
  ThreadPool::instance()->add();
} // initProcess

} // namespace common
} // namespace tsc


/*
namespace tsc
{
namespace common
{
namespace test
{


} // namespace test
} // namespace common
} // namespace tsc
*/
